
.model-img{
	margin:0px auto;
}
.row-3{
	margin-top:30px;
}
.model-title{
	text-align:center;
	color:#fff;
	font-size:22px;
	padding:15px 0px;
}
.model-list li{
	text-align:center;
	background-color:#FFFFFF;
	font-size:16px;
}
.model-list li a{
	color:#545353;
}
.model-list li a:hover{
	text-decoration:none;
	color:#E70012;
}
.model-details{margin:20px 10px 40px;}
.model-details-title{
	padding:15px 0px;
	font-size:18px;
	border-bottom:1px #888 solid;
	color:#333;
	margin-bottom:10px;
}
.model-details p{
	line-height:30px;
	text-indent:2em;
	text-align:justify;
	}
.model-details .news-model p{
	overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;

	}
.model-details img{
	margin:0px auto;
	margin-bottom: 20px;
	width:100%;
}
.news-model{
	margin-top:15px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #CCCCCC;
}
.news-model span{
	float:right;
}
.news-model a{
	color:#666;
	font-size:16px;
}
.news-model a:hover, .news-model a:focus{
	text-decoration:none;
	color:#d30a1c;
}

.news-model p{
	margin-top:5px;
	font-size:13px;
}
.paging{
	text-align:center;
}
.pagination .active a{
	background-color:#E70012;
	border-color:#DDDDDD;
}
.pagination>li>a:hover,.pagination .active a:hover,.pagination>li>span:hover,.pagination>li>a:focus{
	background-color: #E70012;
	color: #FFFFFF;
	border-color: #DDDDDD;
}
.pagination>li>a, .pagination>li>span{
	color: #E70012;
}
.pagination  a:hover{
	background-color:#E70012;
	border-color:#DDDDDD;
}
.bg-white{background-color: #FFFFFF;}
.thumbnail:hover{border-color: #E70012 !important;}
.map iframe{width:100%; padding:5px; border: none; height: 300px;}
li{list-style: none;}
 .addre li p{margin: 0; font-size: 15px; color: #888; line-height: 1.7; text-align: center; padding-top:20px;}
 .addre{border:solid 1px #CCC; margin-top:50px; margin-bottom: 50px;}
 .addre li>div{padding:20px 0;}
 .addre li span{font-size: 24px; width:50px; height: 50px; line-height: 50px; text-align: center; color:#888;}
 .addre li>div>div{width:50px; height: 50px; border-radius: 50%; border:1px solid #CCC; margin: auto; }
 .addre li:nth-child(3)>div{border:none}
ul.addre{padding-left: 0;}
#name,#email,#text{width:calc(50% - 4px);  margin: 0; margin-bottom: 20px; height: 40px; line-height: 40px; padding-left: 10px; border:1px solid #CCC;}
#text{width:100%;}
textarea{width:100%; padding-left: 10px; line-height: 1.8; border:1px solid #CCC;}
input:focus,textarea:focus{
    border-color: rgba(102,175,233,.6);
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
	}
.btn-primary{padding:8px 30px; background-color: #E70012; border: none; border-radius: 0;}
.btn-primary:hover{background-color: #1A1A1A;}
.gw table{width:100%; border: 1px solid #888;}
.gw table td,.gw table th{border:1px solid #888; padding:10px; text-align: center;}
.gw table th{font-size: 15px; }
.gw table tr:nth-child(2n+1){background-color: #FEEACC;}

























